package loteria.control;

import loteria.dados.JogosResultado;
import loteria.util.Estatistica;

public class LoteriaControlador {
	
	
	public String printEstatistcaAcertos(int tipoLoteria, int resultado, int inicio, int fim){
		
		Estatistica e = new Estatistica(tipoLoteria);
		e.gerarNovaEstatistica(JogosResultado.resultadoConcursoJogoLotomania(resultado),
				JogosResultado.resultadoUltimosConcursosJogoLotomania(inicio, fim));
				
		return e.printEstatisticaAcertos();
		
	}
	
	public void printEstatisticaMaisSairam(int tipoLoteria, int resultado, int inicio, int fim){
			
			Estatistica e = new Estatistica(tipoLoteria);
			e.gerarNovaEstatistica(JogosResultado.resultadoConcursoJogoLotomania(resultado),
					JogosResultado.resultadoUltimosConcursosJogoLotomania(inicio, fim));
					
			e.printEstatisticaMaisSairam(false);
			
		}
	
	public void printEstatisticaDezenasRepetidas(int tipoLoteria, int resultado, int inicio, int fim){
		
		Estatistica e = new Estatistica(tipoLoteria);
		e.gerarNovaEstatistica(JogosResultado.resultadoConcursoJogoLotomania(resultado),
				JogosResultado.resultadoUltimosConcursosJogoLotomania(inicio, fim));
				
		e.printTabelaEstatisticaDezenasRepetidas(false);
		
	}
	
}
